package com.ygqh.baby.mapper;

import com.ygqh.baby.po.YgSkuCombination;
import com.ygqh.baby.po.YgSkuCombinationExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface YgSkuCombinationMapper {
    int countByExample(YgSkuCombinationExample example);

    int deleteByExample(YgSkuCombinationExample example);

    int deleteByPrimaryKey(Long id);

    int insert(YgSkuCombination record);

    int insertSelective(YgSkuCombination record);

    List<YgSkuCombination> selectByExample(YgSkuCombinationExample example);

    YgSkuCombination selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") YgSkuCombination record, @Param("example") YgSkuCombinationExample example);

    int updateByExample(@Param("record") YgSkuCombination record, @Param("example") YgSkuCombinationExample example);

    int updateByPrimaryKeySelective(YgSkuCombination record);

    int updateByPrimaryKey(YgSkuCombination record);

    int countSuper(Map<String, Object> param);

    List<YgSkuCombination> selectSuper(Map<String, Object> param);

}



